package cn.iocoder.yudao.module.aiposter.remote.vo;

import cn.iocoder.yudao.module.aiposter.service.poster.bo.ImgWidgetTypeEnum;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

@Data
@ToString
@AllArgsConstructor
@NoArgsConstructor
public class AiSynthesisResp {

    //###############基础信息
    // 矢量图片 图片 文字
    private String name;

    // w-svg w-text w-image w-qrcode
    private ImgWidgetTypeEnum type;

    // 8fxs9xhs0
    private String uuid;

    //####################生成内容

    // 新年大吉
    private String text;

    // 用于图片的
    private String imgUrl;

    // 抠图/生图等都会用到这个字段 base64:1889s9a77z9s9f9xx...
    private String base64;
}
